/* inicio codigo js */
function aBytes(myHuman){
var aux;
if (myHuman.match(/M/)){
aux = parseInt(myHuman) * 1024 * 1024;
} else if (myHuman.match(/K/)) {
aux = parseInt(myHuman) * 1024;
} else {
aux = parseInt(myHuman);
}
return aux;
}
var nel='';
function barra_espacio(externo) {
var width = 150;
var colorlimite = new Array(30,60);
var colores = new Array('#00FF00','#FFFF00','#FF0000');
var colorBarra = colores[0];
var porcentaje = 0;
fondo = '/SkinFiles/hispavista.com/*/barra.jpg';
if (externo) fondo = 'http://'+externo+fondo;
var bgColor = '#F0F0F0';
var actual='406M';
var limite='500M';
var limite0='250M';
var titulo='Uso del correo ';
var barra = '';
actualOriginal=actual;
limiteOriginal=limite;
// hay que pasar los Human del CG a bytes.
actual=aBytes(actual);
limite=aBytes(limite);
suma = actual + limite;
mayor = actual > limite ? actual : limite;
porcentaje = limite ? Math.round(actual * 100 / limite) : 0;
barra += '
';
barra += '' + titulo + ' | ';
barra += ' ' + porcentaje + '% de '+ limiteOriginal +'B | ';
barra += '
';
barra += '';
barra += '';
if(porcentaje < 100) {
for (i=0 ; i <= colorlimite.length ; i++){
if (porcentaje > colorlimite[i]) colorBarra=colores[i+1];
}
barra += ' | ';
}
barra += '
|
';
grt = limiteOriginal==limite0 ? true : false;
if (grt) {
barra += 'Consigue más espacio';
nel = 20;
} else { nel = 40; }
barra += ' |
';
return barra;
}
mailboxGen = new Array(5);
mailboxPer = new Array();
aux = 'ARCHIVO';
auxData = new Array('ARCHIVO','ARCHIVO','0','');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
aux = 'INBOX';
auxData = new Array('Bandeja de Entrada','INBOX','43','351');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
aux = 'Recuperados';
auxData = new Array('Recuperados','Recuperados','0','');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
aux = 'SENT';
auxData = new Array('Enviados','SENT','0','');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
aux = 'SPAM';
auxData = new Array('SPAM','SPAM','0','0');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
aux = 'Trash';
auxData = new Array('Papelera','Trash','1','3');
switch (aux){
case 'INBOX': auxi = 0; break;
case 'SENT': auxi = 1; break;
case 'Trash': auxi = 2; break;
case 'SPAM': auxi = 3; break;
case 'Drafts':auxi = 4; break;
default: auxi =-1; break;
}
if (auxi < 0) mailboxPer.push(auxData); else mailboxGen[auxi]=auxData;
function carpetas_generales(externo){
if (externo){
extimg = 'http://'+externo; exturl = 'http://'+externo+'/Session/98570-SZkbsvLsdsJljdRPMkYO/';
tstFoldOblig = false;
createOblig = '';
} else {
extimg='';exturl='';
tstFoldOblig = true;
createOblig = '';
carpetas += ''+mailboxGen[i][0]+'';
carpetas += ' ('+Number(mailboxGen[i][2]).toString()+'/'+Number(mailboxGen[i][3]).toString()+')';
carpetas += "
\n";
} else if (tstFoldOblig) {
if (i==0) carpetas_oblig += createOblig+'INBOX">';
if (i==1) carpetas_oblig += createOblig+'SENT">';
if (i==2) carpetas_oblig += createOblig+'Trash">';
if (i==3) carpetas_oblig += createOblig+'SPAM">';
}
}
if (tstFoldOblig) { carpetas += carpetas_oblig; }
return carpetas;
}
function carpetas_personales(externo){
if (externo){ extimg = 'http://'+externo; exturl = 'http://'+externo+'/Session/98570-SZkbsvLsdsJljdRPMkYO/'; } else { extimg='';exturl=''; }
var carpetas = '';
for (i=0; i';
carpetas += ''+mailboxPer[i][0]+'';
carpetas += ' ('+Number(mailboxPer[i][2]).toString()+'/'+Number(mailboxPer[i][3]).toString()+')';
carpetas += "
\n";
}
return carpetas;
}
/* fin codigo js*/